That would be Carrefour, the French supermarket chain, I assume.  I think it was also Gateway (Now trades as Somerfield) at some point as well?  However the Carrefour link might suggest Food Giant as well?