About Espanol La Salsa Ltd (12302104) United Kingdom