About Hayward & Son S Ltd (11846689) United Kingdom