About The Clapton Country Club Limited (10335415) United Kingdom