About Golf World Stansted Limited (12020745) United Kingdom