About Shean Mushrooms Ltd (NI670919) United Kingdom