Ruf & Keller GmbH, Schaffhausen, Limited liability company