Prickly Peach Films is a multi-Royal Television Society award-winning content agency producing branded video productions for SMEs, and music videos for independent artists and labels.