3 d graphics animation careers in Swansea, United Kingdom