Company name: Loch Leven's Larder
Description: Farm gift shop, deli & restaurant
Loch Leven's Larder/Channel Farm, Kinross KY13 9HD, United Kingdom