About J & L Retail Limited (09953495) United Kingdom