Loading company record…

METRIX ELECTRONICS LIMITED - United Kingdom company 03846687