Kemble celebrates 30 years and over a million hours of care in the community