About Hayward Holdings Limited (11549942) United Kingdom