About Sparsholt Village Shop Association Limited (IP030545) United Kingdom