Farm Fare 26a North St, Ashburton, Newton Abbot, Devon TQ137QD