About Emerald & Earth Ltd (11698382) United Kingdom