What UK self-employed cleaners need to keep for HMRC, how long to keep it, and simple habits that make tax time less stressful.