About Jen Designs Limited (08629268) United Kingdom