The red, white and blue shopfront at Teddys could be mistaken for ordinary and somewhat old-fashioned, but it’s actually a...