Apologies for the delay - I was getting married :D
No I wouldn't go back, certainly not rightaway. It was a contractor role anyway, plus to be fair it forced me to have some time off i've not had in a couple of years, I don't like taking days off, and with the UK being the hottest it's been for ages it's actually turned out quite well. I've worn shorts for the first time in my life :D
I will say the company was awesome to work for, with great people, but the organisation/organisation was... lacking. Most places i've contracted at they've asked me at worst a month before "so, are you renewing?"