About Hayles An Sons Ltd (11864093) United Kingdom