About Village Store (ashton) Limited (12182963) United Kingdom