John Heaton-Armstrong — British officer of arms (1888-1967),