About Windsor & District C.i.c. (11795636) United Kingdom