About Salt Search Limited (06912620) United Kingdom