No recomendations from me, just a note to remember.
If buying tyres online, allow for postage (this can be expensive), and most importantly fitting and balancing.
Well worth checking out your local suppliers to see who will actually fit them for you and how much they will charge. This can vairy wildly.
Kwikfit won't fit tyres for you unless you buy them there. They claim it's part of the ISO that they can't

(Their loss)
Local independants are always the best bet for fitting.
Make sure you add this cost to the online price and then see if it's cheaper online?