About Magnum Trustees Limited (02494056) United Kingdom