About St Andrews Golf Vacations Ltd (SC597178) United Kingdom