About Teesside Decom Limited (10273910) United Kingdom