About Haypex Ltd (08842121) United Kingdom