About Chahal Stores Limited (08313741) United Kingdom