About Tsc Middlesbrough Ltd (11248851) United Kingdom