About Jelm Ltd (13137283) United Kingdom