About Clearwax Ltd (09617372) United Kingdom