About Earth & Essence Ltd (13158345) United Kingdom