About Salt Grooming Ltd (12184260) United Kingdom