About Suffolk Seaweed Limited (01958345) United Kingdom