About Mushroom Machine Manufacturing Company Limited (NI658260) United Kingdom