About Librex Educational Limited (01260261) United Kingdom