About Magnum Wineshop Limited (10724494) United Kingdom