About Taste Of Sea Ltd (12262678) United Kingdom