About Teesside Holdings Ne Ltd (13609229) United Kingdom