About Village Express Grocery Limited (10159364) United Kingdom