Writes, produces and arranges music for all areas of the Media. Run by composer - Robert Hartshorne. Over 30 years experience composing music for the media. ECG has 29 international…