About E B Hayward & Co Limited (09406864) United Kingdom