About Salt Tech Limited (09849569) United Kingdom