About Meiz Stores Ltd (13503301) United Kingdom