About The General Store (essex) Limited (08954493) United Kingdom