About The Bee Natural Soap Company Ltd (12429930) United Kingdom