About Magnum Holidays Limited (05522371) United Kingdom