So does godaddy sell to the UK and do they give you the chance to renew your domain when it is about to expire?
UK and US are two countries which have no problems purchasing anything from the web. You don't need to worry if you are from the UK. However, they may not accept UK issued Debit Cards but Credit Cards and Paypal are no issues.
Yeah they won't accept my Solo debit card, so im going to set up a paypal account with my card and then buy that way.
You get an email notification a few months before they expire. Godaddy also lets you auto renew. So dont worry