About Earth & Ocean Creations Limited (12754325) United Kingdom