About St Andrews Golf Store Limited (SC396874) United Kingdom