Hi there,
Not from Scotland (though my grandparents are both from Stirling

), but if I find a way to make a suggestion I'll let you know. I was at a pizza joint near my house the other day and was showing the owner my phone. I mentioned that Google Now always shows the same three resturants in the area, but never his. He asked how he would contact the Google Now people to get his place "recognized". I told him that I have no idea and he said he would research it and let me know if he finds anything. This place is, literally, 100 meters from my house while the three places that always show up are two miles away.