About Tees Valley Innovation Limited (08838914) United Kingdom