About Cedar Club International (10409116) United Kingdom