About Tees Valley Ventures Limited (05612759) United Kingdom