About Teesside Fabrications Limited (04973558) United Kingdom