About Magnumhold Limited (03495288) United Kingdom