About Renaissance Textiles Limited (08222682) United Kingdom