About Fresh Mushrooms Ltd. (06013449) United Kingdom