BETSY - British footwear and fashion brand?

BETSY - British footwear and fashion brand?