About Terry Cooper Textiles Limited (04518801) United Kingdom