About Merridale Select And Save Ltd (12240648) United Kingdom