Karl Valais & C:o , Rio & Santos.