Unfortunately, despite having the auto renew option selected, our domain name expired, which led to to the site being inaccessible for some.
All is back in order, although there may be a delay for some as the DNS updates.
Apologies to those who have been affected and with a little luck, not everyone will be affected.
Ashley