There is no longer any such thing as the Inland Revenue since they merged with HM Customs.

It is now HMRC (Her Majesty's Revenue and Customs service)

A marriage made in hell. They distrust and hate each other and their core agents won't share information. All good if you're a tax dodger.