3D animators careers in Glasgow, United Kingdom