About Chanda Stores Limited (07662567) United Kingdom