graduate fresher careers in Swansea, United Kingdom