About Magnum Marketing Limited (13119807) United Kingdom