About The Laurie Todd Foundation (13517305) United Kingdom