About Jenco Designs Limited (03339485) United Kingdom