1400021 OLOF MELIN & SON.