About Janelle Works Ltd (09823350) United Kingdom