Allgurin , Ahlstedt & S:o.