About Thurco Engineering Company Limited (01028106) United Kingdom