Care Firm Criticised For 'Non-Compliance'