Henry Murray Edward Allen — British Royal Navy officer, captain in 1846