Assembler Jobs - Dolgellau, Wales