About The Wild Welsh Soap Company Ltd (13372692) United Kingdom