About Hadfield-hyde & Sons Ltd (13648941) United Kingdom