About Myco Products Ltd. (02348871) United Kingdom