Assembler Jobs - Rye, England