About Neal S Yard Cafe Ltd (08448287) United Kingdom