About Salts Studios Ltd (06371327) United Kingdom