About M & N Licensed Grocers Limited (SC352184) United Kingdom