About Chic & Charme Limited (08246463) United Kingdom