Kirsty Crawford, Scottish singer-songwriter and actress