A Leicester care home has been rated “requires improvement” at its first inspection. The Care Quality Commission (CQC) found ...