About Global Golf & Leisure Limited (11525625) United Kingdom