About Keose Seaweed Products Limited (IP2075RS) United Kingdom