Alan if you have no luck with .co.uk either, the next thing to test is our IP address: 69.175.104.178.
If you don't get connected to our hosts server, then I would suspect as you said, some IP blacklisting or firewall problem/internet security settings.
EDIT: Sorry just to clarify, put the IP...