Carlton Cricket Club, Edinburgh, United Kingdom