About Churncote Farm Shop Limited (04749715) United Kingdom