RAINBOW PRODUCTIONS was formed 25 years ago and is widely regarded as the European leader in the creation of bespoke costume characters.