Definitions for "HMRC"
See Her Majesty's Revenue & Customs.
HM Revenue and Customs. HMRC is the Government department with responsibility for collecting VAT revenue, customs duties and certain other taxes. It also plays a key role in protecting the UK from illegal imports of drugs, alcohol and tobacco smuggling and tax fraud.
Her Majestys Revenues and Customes