About Hoyles Designs Limited (08939508) United Kingdom