About Hayward & Bos Limited (09173389) United Kingdom