About Chelsea Fabrics Limited (05582358) United Kingdom