About Salt Salon Limited (12822206) United Kingdom