The HRMC defines itself as the UK’s customs, payments, and tax authority. Interestingly, the bodies charged with collecting customs and taxes were different until April 18, 2005. On this day, Her Majesty’s Customs & Excise merged with the Inland Revenue…