About Village Convenience Store Limited (07033026) United Kingdom