About Club Countryman Ltd. (07686066) United Kingdom