About Barford Village Shop Community Interest Company (06004205) United Kingdom