b small publishing limited compare prices