Guardian quick crossword 15622. Pet store Smokey Point. Sheffield's Diamonds jewelry store. Lord's test highest score.