About Kelpie Seaweed Limited (SC503853) United Kingdom