About Magnum Foods Limited (03725427) United Kingdom