MARLBOROUGH DATA SYSTEMS LIMITED