About Meigh Village Shop Limited (NI613505) United Kingdom