About Jj & L Ltd (13181408) United Kingdom