About Chelsea Textiles Limited (02144799) United Kingdom