A care agency has been rated as “inadequate” by the healthcare watchdog after multiple failings were found by inspectors.