About Haverhill Foot Ltd (12571338) United Kingdom