The Care Inspectorate is the national scrutiny and improvement body for social care and social work in Scotland.