content management careers in United Kingdom