About Laidlaw Foundation (10780520) United Kingdom