PERFECT PUBLISHERS LTD compare prices