Home Athletics Timothy Cheruiyot to give a talk at BMC endurance day