About Hayward & Cook Limited (00625242) United Kingdom