About Key Textiles Limited (03061470) United Kingdom