About Uk Cash And Carry Ltd (10181826) United Kingdom