About Salvo S Italian Warehouse Ltd (11670317) United Kingdom