Found in Greenford, London, Mr Duck is a food importer and manufacturer of, you guessed it, duck-based products. They supply their produce in a wide variety of channels, working with some renowned institutes. These channels include: butchers, delis, Michelin Star...

read more