About Master Cash & Carry Limited (13518361) United Kingdom