About The Village Store (c&j) Limited (05973957) United Kingdom