About Planet Earth Treatment & Design Limited (04953046) United Kingdom