Lorraine Callaghan serving the Royal Far West for 45 years