About Salterns Investments Ltd (11325415) United Kingdom