Can anyone make a recommendation? Probably most interested in trout fishing, rivers or lakes.
Salmon too but I understand that's fairly expensive.
I can't but when I wanted to trout fish in Ireland a few years ago their tourist bureau was quick to respond and help me figure out where, who and how and I had a great time. The Scottish tourism site has a similar section.
https://www.visitscotland.com/see-do/active/fishing/ I'd drop them a line.