About Lyndon Systems Ltd (04559321) United Kingdom