About L & J Thomson Limited (08768210) United Kingdom