About Nichols Vegetarian Delicatessen Ltd (07732893) United Kingdom