About J & L Lewis Ltd (12373519) United Kingdom