About The Village Takeaway Limited (06670732) United Kingdom