About Salcon London Ltd (12359597) United Kingdom