About The Green Room Foundation Ltd (07916254) United Kingdom