office manager contractor careers in Chester, United Kingdom