Question: The Pick Motor Company Limited is located in a town on which river ?
Sentence (from "The Pick Motor Company"): The Pick Motor Company Limited of Stamford, Lincolnshire was a motor vehicle manufacturer that flourished between 1899 and 1925.
Relevant evidence: Yes