Yeah, I don't like that connection time, given that flights from/to the UK are often delayed.
Looking at FR24 data for KL1018, past flights have been on time 90% of the time. Up to you whether you like those odds.
Edit: Switching to KL1024, flights are on time just 66%