logistic supply chain careers in Swansea, United Kingdom