About Lullington Village Community Interest Company (08980130) United Kingdom