social care recruitment teamleader careers in Chester, United Kingdom