A care based in Langport, Somerset was rated as ‘requires improvement’ at its latest inspection conducted by the Care Quality Commission (CQC).