About The Henry And Dora Needler Memorial Trust (06639315) United Kingdom