Henry Fanshawe Davies — army officer