Company name: Lembas
Description: Lembas Organics have been growing and distributing fresh organic food in Aberdeenshire since 1980. Farm shop open Wednesday pm and Saturday. Stonehaven, Aberdeen, AB39 3RU.
Bridge of Muchalls, Stonehaven AB39 3RU, United Kingdom