About Telford Copper & Stainless Cylinders Limited (02353068) United Kingdom