senior claims careers in Swansea, United Kingdom