About The Village Shop (aot) Ltd (09418578) United Kingdom