About Sarratt Village C.i.c. (07238344) United Kingdom