About Countrymans Choice Farmshop Limited (08738118) United Kingdom