Treatments, supplements and anti-ageing