Glenrothes Stenton and Finglassie ID 162854