About Teesside Tyrepower Ltd. (04944912) United Kingdom