About Bingham Library Trust Limited (09317378) United Kingdom