Natural soap for the face and body. Manufactured by Hutches Soap, South Africa. Suppliers to retail and hospitality. Hutches Soap manufactures 100% natural Rooibos soap and a 99% natural soap. Our soap has a high content of glycerine, and it
...show more