About J & L Services Limited (04416459) United Kingdom