About Magnum Brands Retail Limited (10710302) United Kingdom