Send a PM to Steve Gee. He is the man with the knowledge north of the border. There was a thread a couple of years ago where members could recommend garages, but I can't find it now.
I use CM Garage in East Kilbride. http://www.langlandsgarage.co.uk/ They are Fiat and Alfa specialists. They did some open heat surgery on my Barchetta and also look after my Lancia.
I did test them to breaking point but they do know their stuff