J H BAXTER & SONS LTD