About Wicks & Soaps Limited (12855453) United Kingdom