About Sub Salt Solutions Limited (08839072) United Kingdom