How did the accident happen and why was it his employer's fault? What was the reason behind offering him £3000?

Just because the accident happened at work, it doesn't necessarily mean that the employer is to blame. It would depend on the circumstances.