About Haywood Design Solutions Ltd (08413679) United Kingdom