About The New Village Cafe Limited (12426258) United Kingdom