About Stoke-by-clare Village Shop Association Limited (IP29810R) United Kingdom