About J & L Thompson Limited (05806398) United Kingdom