Les St-Claves Sàrl, Chamoson, limited liability company