About Salami & Son Ltd (11907308) United Kingdom