About Eden General Stores Limited (08875124) United Kingdom