For clarity, Scottish Public holidays are not all on the same days across the Country, different authorities can have different local holidays. For example, the autumn holiday in Aberdeenshire was 5 September but Aberdeen City's isn't till the 26th.
People from outwith Scotland can find this confusing but I prefer it to the English tradition as the whole country isn't heading for the coast on the same day and when it's a PH in your area, you can pop over to the next LA area and everything is open.