Thomas Longridge Gooch — British civil engineer (1808–1882)