Oldham, Greater Manchester
a successful company Electronic, test, assembly, assembler, panel, days, power, wire, electronic, manufacturing, production, events...