About S.a.f.e. Mushrooms Limited (NP000312) United Kingdom