T W THOMAS & CO LTD