About M & C Retail Limited (10492286) United Kingdom