FLEMING SHAW & CO LTD