About Lynx Communication Systems Limited (01594360) United Kingdom