About The Canterbury Festival Foundation (04504231) United Kingdom