special fx careers in Glasgow, United Kingdom