About Country & Club Limited (08664563) United Kingdom