About Ts One Middlesbrough Limited (08764720) United Kingdom