CLAVIS IDS Ltd.

Maurice Road Industrial Estate,
NE28 6BY Wallsend
United Kingdom
Industry:
Component manufacturer