Indianapolis-based Eli Lilly announced the closing of the company’s Surrey, U.K.-based Erl Wood neuroscience research center by the end of 2020, affecting 270 staffers.