Company name: Rebecca Garrett Media
Description: Multi-Award Winning Media Agency
Innovation & Technology Transfer Centre, 1 Davy Rd, Plymouth PL6 8BX, United Kingdom