About Recovered Earth Solutions Ltd (08686222) United Kingdom