About Holme & Hadfield Ltd (11931916) United Kingdom