About Maan Stores Ltd. (08000013) United Kingdom