About West Meon Music Festival (CE018663) United Kingdom