About Mycology Press Ltd (08538738) United Kingdom