About Saint Andrew Golf Club Limited (01727561) United Kingdom