About The St Andrews Golf Club 1843 Limited (SC694402) United Kingdom