About Edward Edwards Library Limited (07761262) United Kingdom