PuppetCraft produce puppet theatre performances for all ages, which include live music, lighting and beautiful puppetry, as well as running puppet making and performing workshops.