I can't help with referrals in your part of the world Big Maxie, but there are a number of members here who live in Scotland. I am sure one of them will pop in and give you some tips pretty soon.

Best of luck!

PS. Welcome aboard from Roseville, California