The British are renown for their love of all things tea. Paying homage to the comfort beverage, residents at an English nursing home chain banded together to knit the world’s largest tea cozy.