Olot Melin & Son , ( 4539.