About Tensile Fabrication Specialists Ltd (10786532) United Kingdom