uk hmrc legislation explained careers in Chester, United Kingdom