help,desk careers in Chester, United Kingdom