G&A Stores Sàrl in Villars-sur-Glâne