About Lympsham Village Shop Limited (03536766) United Kingdom