Company name: Rainbow Productions
Description: At Rainbow Productions we are world leaders in custom-made brand & sport mascots & the UK's official licensee of children's characters for commercial events
Greenlea Park, Unit 3 Prince Georges Rd, London SW19 2JD, United Kingdom