Posted on June 15th 2021
Business started in London for us, when Devon Eel Ltd was first established in 2017 some of our wonderful relationships were already blossoming with the previous owners, Willem & Corrine at The Dutch Eel Company Lincolnshire.
MONTHLY GIVEAWAY!
June 15th 2021