visual content creator careers in Bedfordshire, United Kingdom