About The Barbara & Roland Tegeder Foundation (11662511) United Kingdom