This children's theatre caters for a range of age groups with plays, dance and musical performances on offer.