About Lynx Hand Controls Ltd. (02834843) United Kingdom