About Hayward London Ltd (10800065) United Kingdom