About Teesside Industrial Solutions Ltd (07832335) United Kingdom