About Links Road Golf Club Limited (00876435) United Kingdom