About Hadfield Stores Ltd (10725706) United Kingdom