quality consultants careers in Swansea, United Kingdom