Fife Inverkeithing Highland Games expects bumper turnout to final event of this year’s circuit July 25 2023