About Halstock Village Shop Limited (02615929) United Kingdom