About Abacus Books Ltd (13063909) United Kingdom