About Tees Vally Techserve Limited (09026279) United Kingdom