About Seaweed Limited (04450928) United Kingdom