About The Village Convenience Shop Ltd (11689909) United Kingdom