2 Smt Pcb Assembly Jobs in Slough