About Neal S Yard Wholefoods Limited (02577877) United Kingdom