About Cochin Textiles Limited (10855131) United Kingdom