About The Old Library Group Ltd (12849157) United Kingdom