About Lynx Machinery Limited (03409796) United Kingdom