About Chenille Ltd (08319608) United Kingdom