The nameserver mogwai.co.uk have a IP Address of 35.214.31.172 which is hosted on United Kingdom.
Mogwai's new album 'As The Love Continues' is out now