About The Woodhall Academy C.i.c. (12926037) United Kingdom