About Mercury Signals Ltd (12166596) United Kingdom