About S A L T. Clo Limited (12821398) United Kingdom