civil,mechanical engineers careers in Swansea, United Kingdom