About The Village Cafe Kitchen Ltd (12982255) United Kingdom