New End Books Ltd, London UK compare prices