About Essential Media Digital Limited (07983196) United Kingdom