About Wistanstow Village Shop Association Limited (IP28855R) United Kingdom