About Chandra Stores Uk Ltd (09892641) United Kingdom