About Red Media
Red Media is the media arm of the Red Cafe project.
We believe that film and media is a great way of connecting people.
More about Red Media
Red Media is located at 646 Mumbles Rd, SA3 4EA Swansea, United Kingdom
http://www.redmediaswansea.co.uk