About Providence Textiles Limited (08343349) United Kingdom