About Lee Library Limited (02878822) United Kingdom