Festival was produced by Chance Brothers to celebrate the Festival of Britain in 1951, see http://www.chanceglass.net and more information in the excellent book 'Chance Expressions' by David P. Encill. Festival was withdrawn from 1973 - 1976.
Ref: Chance Brothers Festival