About S.thompson & Sons Ltd (12250400) United Kingdom