About The Pickled Mushroom Ltd (12976533) United Kingdom