About Holdsworth Designs Limited (04850315) United Kingdom