About Scarcroft Golf Club Limited (00579204) United Kingdom