Company fined after floor collapses