general foreman careers in Swansea, United Kingdom