About High Wych General Store Ltd (06856209) United Kingdom