S. Hasfelquist & So ».