JOHN THOMAS & SONS LTD