The English Soap Company
They offer a collection of beautifully fragranced soaps and luxury toiletries, that are made in England. They are also proud to be a Certified B Corporation™, reflecting their commitment to doing business with care and purpose.