About Mars Communications Limited (06478834) United Kingdom