CAMBRIDGE MICROELECTRONICS LTD

CB3 0QH (East of England)