Hey, we used Callum from Anderson Scottish Tours at Greenock and Edinburg. Found him on Facebook but I think he has a website too. We did custom itineraries out of both ports, around 8-9 hours. Would highly recommend and will be using him again in 2025 (hopefully on Oceania again too!)