About Munro Leisure Investments Ltd. (03246135) United Kingdom