About Wickham Soap Co. Ltd (11572885) United Kingdom