People love pun-laden business names, and some shops in the coastal town of Ayr in Scotland are putting the town’s name to good use.