About Village Cash And Carry Ltd (13140275) United Kingdom