About The Northwood Bookshop Limited (09130956) United Kingdom