About The Mushroom Group Ltd (12597417) United Kingdom