About Teesside Valve & Fitting Company Limited (SC316273) United Kingdom