The town of Stalybridge in <answer>Cheshire</answer> is thought to have the pubs with both the longest and shortest names in the United Kingdom — The Old 13th <answer>Cheshire</answer> Rifleman Corps Inn and the Q Inn.
What county is home to The Old 13th Cheshire Rifleman Corps Inn?
Cheshire