About The Golf Hotel St Andrews Ltd (SC633337) United Kingdom