About Lynx-mech Services Limited (10119997) United Kingdom