About The Froebel Trust (07862112) United Kingdom