Yeovil care home sold to Rose Care Group after 24-year ownership