Best Mens clothing store in Bury Saint Edmunds, united kingdom