Scottish yacht charter company Alba Sailing, which has been running for over 40 years, has been sold to a private buyer for an undisclosed sum.