Does anyone know if it is possible to access this resource site if you are in the uk??

There doesnt seem to be any mention of the uk anywhere on the site and so im not too sure if i can or not :-/

It seems only people in the US can sign up. The form they provide only allows US details to be put in :-/

i have sent off a few emails but was just wondering if anyone here has any previous experience??