I assume they have it set up to accept connections only from IP prefixes used in the UK rather than being more specific. Your ISP uses an IP block with one of these prefixes, but if they denied access at second order level they could deny it. If they aren't bothered about checking for foreign ISPs in neighbouring countries or doing IP traces on new members, thats their problem.