About Duckling Soap Company Ltd (13604329) United Kingdom