William Pat Arthur Bradshaw — British Army officer