If i lived in scotland, and didnt have a garage, id have to make some sort of car port to keep the rain/hail/snow off, that way it can breath properly too.
Anyway, i have a classic additions custom indoor cover and its great, i assume they do outdoor ones too. Not the cheapest, but definatly amongst the best.