Well I found the details quite quickly but it is a Godawful web site - classic example of style over substance, with the user being slowed down with annoying Flash animations and "luvvie" guff when all most users want is the basic information.

It's depressing how many sites like this there are on the Internet and how much money has changed hands to "design" them.