About Clean Earth Holdings Limited (09912752) United Kingdom