uk hmrc legislation explained careers in Cambridge, United Kingdom