The search results led her to 7 Tufton St., London, the unassuming storefront of Watts & Co., a church vestment manufacturer tucked away in the shadow of Westminster Abbey. Its front door, Rexworthy ...