About Salus & Soter Ltd (12182901) United Kingdom