About Smithy Mushrooms Holdings Limited (11625144) United Kingdom