About Plackitt And Booth Booksellers Limited (05908017) United Kingdom