About St. Andrews Golf Services Limited (SC201831) United Kingdom