NFMFT

AcronymDefinition
NFMFTNational Federation of Meat and Food Traders (UK)