About Leisureworld (gb) Limited (02663024) United Kingdom