About Tackley Village Shop Limited (04127341) United Kingdom