About Snowcap Mushrooms Limited (00492454) United Kingdom