About The Little Mushroom Company Limited (13648219) United Kingdom