mechanical engineer rotating careers in Leighton Buzzard, United Kingdom