Taube & C:o , Frankfurt n.