About Sabor Spanish Ltd. (SC438294) United Kingdom