About Stainless Tube & Needle Company Limited (02374498) United Kingdom