About Diggle Village Store Limited (08775707) United Kingdom