Famously Handel and Bach never met, despite being born in the same year in the same country. So it was fun to see the programme for the English Concert’s delightful, vivacious performance in St George ...