Elmes, James, active 1804-1826, Surveyor to the Port of London