About Mercury Electronic Services Limited (12249047) United Kingdom