Software in Ellesmere, Shropshire We help you find any company! Eikon Systems Limited The Lyth Ellesmere, Shropshire