About J & L Sales Associates Ltd (10806711) United Kingdom