About David Alexander Mackenzie Foundation (13227632) United Kingdom