About Cherry Lodge Golf Club Limited (02840508) United Kingdom