About Mars Advertising Europe Limited (07196722) United Kingdom