civil mechanical engineers careers in Swansea, United Kingdom