British scientists have found drinking three to four cups of coffee a day is more likely to have health benefits than cause harm.