About Hayward Cooper & Co Ltd (04690965) United Kingdom