Well our site is up and the email is working BUT there has been a distinct lack of response for about a month on the support forum
http://forum.i-websolutions.co.uk/
They have had issues with harware recently but as far as I know there is no financial reason why they should be "going to the wall"