About Holmor Designs Limited (08254672) United Kingdom