About Leisureworld Northern Investments Limited (07743099) United Kingdom