About Village Cafe & Sandwich Bar Limited (10307946) United Kingdom