Marketing IT to U.K. business
Eosys Limited.
Slough Eosys Limited
1983
Technology