Last time I was there I dived the Fairweather 5 a pretty little wreck, also called the Fairview 5 (apparently

) and the Boston Stirling which is so shallow bits of it dry at low tide. This was ages ago so things might have changed.
I always remember Ullapool being a great week spent diving, but a right royal pain to get to.
Good luck
MyM