About Terry S Textiles Limited (03978308) United Kingdom