About The Baudelaire Society And Limouse Foundation Limited (02978497) United Kingdom