About Kenton Village Shop Ltd (10308578) United Kingdom