In terms of your A-level grades, don't panic too much: firms will give heed to mitigating circumstances for grades. Similarly, with university, if you have any mitigating circumstances there, these are worth mentioning too so that firms can take these into account.
In Scotland, you're also at...