About Janelle Designs Ltd (09312069) United Kingdom