About Lawson & Thompson Ltd (SC460638) United Kingdom