About Magnum International Limited (01397383) United Kingdom