That is a great site, created by Dennis Lowe, well worth a visit. Hit "Home" and get some great little documentaries on British FX men: Les Bowie, etc.; and Alien.