About London Library Enterprises Limited (08229985) United Kingdom