Offley, John Holmes, 1802-1845