About Seaweed & Co. Limited (09314187) United Kingdom