About Teesside International Development Limited (12352524) United Kingdom