About The Mary Magdalen Foundation (05032958) United Kingdom