The Puppet Theatre stages productions at Christmas, Easter and during the summer in a gallery space converted into an intimate theatre.