The 'official site' of Olly's Bar is predictably dead.