About Margot Florence Foundation (CE010356) United Kingdom