Rebecca Mainwaring, centre, with staff on the Children's Ward in Morriston. Rebecca raised £2k and donated that as well as a bunch of toys to the ward where she was treated for a tumour when she was a toddler