About Wednesbury Tube & Fittings Company Limited (03848251) United Kingdom