About Salvacore Limited (12062970) United Kingdom