BBC Breakfast viewers are used to seeing Carol Kirkwood brighten up their mornings with her bubbly personality and impressive meteorological knowledge. But what is known about her life off-screen?