De Trey Brothers
Date established
1899
Place established
Switzerland
Date closed
1924