About Mcr Cash And Carry Ltd (12328146) United Kingdom