Oletan, että kyseessä on ranskalainen supermarketketju Carrefour.  Luulen, että se oli jossain vaiheessa myös Gateway (nykyään Somerfield).  Carrefour-linkki voisi kuitenkin viitata myös Food Giantiin?