About The Oaks Solar C.i.c. (09660112) United Kingdom