About Yummy Yummy Takeaway Limited (08630691) United Kingdom