Tfg Sees H1 Profit Falling 20 Shares Down Moneyweb