Hi there
I was seeking to order something from the website, but when entering credit card details, United Kingdom was not one of the address options available.
I know we British are a has-been empire, but you've still got the French listed...
Any ideas?
C