About Lurgashall Village Shop Limited (11184971) United Kingdom