HM Revenue and Customs

noun
1
the government department in the UK that is responsible for collecting taxes
اداره مالیات و گمرک بریتانیا, سازمان مالیات و گمرک بریتانیا
compare Internal Revenue Service