About Hayward International Limited (10311660) United Kingdom