About J & L (leic) Ltd (10329274) United Kingdom