About The Lichfield Mushroom Company Ltd. (10417759) United Kingdom