About Golfworld Leisure Limited (03089614) United Kingdom