uk hmrc legislation explained careers in Edinburgh, United Kingdom