About Mushroom Machine Company Limited (NI627624) United Kingdom