About North Nibley Village Shop Association Limited (IP29331R) United Kingdom