About The Village Cafe & Wine Bar Limited (12673406) United Kingdom