No, ESOL won't cover both. Both Life in the UK and B1 level English. The Life in the UK test isn't an English language test as such. It tests the knowledge of British law, customs, history and politics. Sorry about that wrong info. I remembered I heard that somewhere... I didn't mean Life in the UK...