About Lynchtec Systems Limited (08393640) United Kingdom