About Village Kitchen Co Limited (08140352) United Kingdom