About Clean Holdings Limited (09862808) United Kingdom