Yes it's available 24/7. The site is looked after by me and the small team of moderators (Top Cat, Greeners and 182_Blue).
There is no hierarchy here, the site is run by and for it's members.
No sponsors are involved, that's why we ask for donations from the members.
The site is based on a Virtual Private Server located in London (in a datacentre in the docklands).