The nameserver phas.org.uk have a IP Address of 172.67.163.184 which is hosted on United States.
phas.org.uk | 522: Connection timed out