About Yummy Takeaway Ltd (06107613) United Kingdom