About The Green School Ltd (11462313) United Kingdom