About Alastor Rare Books Limited (08876952) United Kingdom