About Salame & Loureiro Ltd (12250422) United Kingdom