Good news - it all worked! Clearing the cache did the trick and I have now OTA'd all the way to 4.4.2!

Thanks for your help mate and everyone else