Co Tyrone company fined after 'completely preventable' death