Maggie's is a charity providing free cancer support and information in centres across the UK and online.