Leffler & Son , Vestrallarangatan