About Village Delicatessen Limited (05000752) United Kingdom