About Haverhill Manufactory Company Ltd (12364914) United Kingdom