About The Aldeburgh Library Foundation (08211480) United Kingdom