Dec222021Casa Rica adheres to Terra Carta charter HM Government Science Local business Casa Rica Gourmet Kitchen adheres to the Terra Carta initiative, seeks more partners to join initiative.