uk hmrc legislation explained careers in Pretoria, South Africa