Smiles 4 Miles is a Not-for-profit organisation, with a mission of bringing smiles to the faces of children receiving palliative and end-of-life care.