About Mercury Electronic Warfare Limited (06888455) United Kingdom