There's a new domain for the Yazoo homepage http://www.yazoo.org.uk and ithas been updated with a lot of informations.
Cheers!