Scotland isn't zero tolerance. It's actually 22 micrograms per 100ml of breath. Or... 0.05 bac% however. If impairment can be proven you can be arrested for drink driving if you are below the limit. But that's the same all over the UK.