About Haywood Designs Ltd. (08098123) United Kingdom