DFS Trading Limited has been fined after safety failings which led to serious neck and head injuries of a worker.