generator mechanic careers in Manchester, United Kingdom