About Thirstead Ltd (11971742) United Kingdom