“It’s in Welsh because it is, and so are we.”
But there will be more English pages added, once things are up and running, and hopefully full bi-lingual functionalityness on the interactivity side of things.
Update, 5 years later.
Yeah, it’s still mostly in Welsh. Luckily, Google Translate now exists, so you can get the gist through that.
If there’s anything you really need translating, just leave a comment.