visual content creator careers in Manchester, United Kingdom