About Supreme Cash And Carry Limited (12996495) United Kingdom