About Haywood Styles Ltd (08505195) United Kingdom