About T. & T. Tubecraft Limited (00564860) United Kingdom