Yes I can access you from my phone, (not much use!) so definitely my ip being blocked.

188-222-128-186.zone13.bethere.co.uk

188.222.128.186

It shouldn't be in any block lists for any reason I know of, let me know if you find out something I don't.

Alan