Events this weekend in Glenrothes, Verenigd Koninkrijk