About Eurotech Thirsk Limited (08211299) United Kingdom