About Industrial Textiles & Plastics Ltd (02382352) United Kingdom