About Salts Consulting Limited (10713739) United Kingdom