About Hadfields Holdings Limited (01722341) United Kingdom