About Earth & Candy Ltd (12427108) United Kingdom