Sandra Johnson running for British Heart Foundation as part of Team Cadwaladers at Cardiff Half Marathon