About Ei Hayward Ltd (13525148) United Kingdom