glasgow copy writing magazine careers in Swansea, United Kingdom