About Bampton Village Shop Ltd (13420697) United Kingdom