Sale of company which provides luxury toiletries to The Ritz is expected to fetch between £40 million and £50 million, according to a person familiar with the situation
Read more