About 15 Ted Baker stores in the UK will be shut down, including shops in London Bridge and Milton Keynes … business in the UK and across Europe …