About Leo Cadogan Rare Books Limited (06371687) United Kingdom