About Mercator Markings Limited (04392890) United Kingdom