About The Blagdon Farm Shop Limited (04428290) United Kingdom