It's a National Deposit Library, along with the Bodleian, Cambridge University Library, Trinity Dublin and the National Library of Scotland.

 

So yes, why would I not of heard of it ?