About The Feddinch Club St Andrews Ltd (10407641) United Kingdom