Other jobs at EDF UK