ehv substations careers in Swansea, United Kingdom