About Hayward Industrial Developments Limited (01032733) United Kingdom