About Thurston Sales Ltd (12976888) United Kingdom