About Tubular Techniques Limited (05383123) United Kingdom