About Seasalter Trading Ltd (13338189) United Kingdom