James Templeton and Company Limited.