Charlie Browns, a menswear shop in Worcester, has closed down permanently