Mill Pond Flower Farm, Owl Cottage, New Mains Owl Cottage, New Mains Foulden, Berwickshire TD15 1UL