About Global Leisure Developments Limited (12178437) United Kingdom