About Teesside Cars 875875 Ltd (12734348) United Kingdom