DYNEX SEMICONDUCTOR LIMITED

LN6 3LF (East Midlands)