About Library Manor Limited (11029352) United Kingdom