About Earth & Sea Ltd (11455238) United Kingdom