About Hampfield Ltd (09380038) United Kingdom