About Magnum Leisure Limited (05133299) United Kingdom