About Thornfield Technical Solutions Ltd (11248766) United Kingdom