About Magnum Brands Limited (04540647) United Kingdom