About Marketing Edge Communications Limited (03418737) United Kingdom