About Jubers Cash And Carry Ltd (13280218) United Kingdom