About Anslaw Mushrooms & More Ltd (13041072) United Kingdom