2G Allan Brothers & C ;o.