HMC&E

AcronymDefinition
HMC&EHer Majesty's Customs & Excise