About Taste The Sea Limited (SC188344) United Kingdom