About J.l. Group Limited (02286905) United Kingdom