About Intelligent Textiles Limited (04532935) United Kingdom