About Jc & J Ltd (13363780) United Kingdom