About Hayward Associates Ltd (11232881) United Kingdom