About London International Choral Conducting Competition (CE013699) United Kingdom