About Mummy Africa Cash And Carry Limited (13402417) United Kingdom