About South Warnborough Village Shop Association Limited (IP28827R) United Kingdom