Company fined £100,000 for corporate manslaughter