About The Village Sandwich Bar Limited (10342546) United Kingdom