About M & S Licensed Grocers Ltd (SC593541) United Kingdom