British & International Federation of Festivals phone 198, Park Lane Macclesfield, Cheshire SK11 6UD map