About Mag Leisure Limited (07551402) United Kingdom