Exmoor Caviar can be seen on the menus of no less than 80 Michelin Stars in the UK.
GreenFeel is the trademark of EU Export Ltd, a company with the head office in West Midlands, United Kingdom. We specialise in the supply of food and drink packaging.