IDEC Corporation IDEC PLC