Gregor is in Benbecula to taste crisp, puff-pastry pasties filled with the freshest Uist crab meat and melt-in-the-mouth leeks.