About La Casa Espanola Ltd. (09129042) United Kingdom