social media advertising manager careers in England, United Kingdom