A farm business has been fined more than £130k following an incident that left a 37-year-old man seriously injured.