About Doctor Seaweed Limited (08828444) United Kingdom