About St. Ives Mushrooms Limited (01359187) United Kingdom