About Eat Chay Limited (10578133) United Kingdom