About Magnum Publishing Limited (07310857) United Kingdom