HR cum Office Admin careers in Chester, United Kingdom