About Sand Martins Golf Club Limited (02631592) United Kingdom