H APPLEYARD & SONS LTD