Henry Osborne Mance — British general and transportation expert