J H ROSE & SONS LTD