Hi, Steve, and welcome to the forum.
It's perfectly easy to join Anya's site from anywhere in the world (I too live in the UK). Just click on "Join my club" and follow the instructions. Have your credit card handy - but if you don't have one, there's a "snail mail" option too.