About Mycology Research Laboratories Limited (03349300) United Kingdom