About Hayward Solutions Limited (10193354) United Kingdom