About Wallops Village Shop Association Limited (IP29678R) United Kingdom