About Sabor De Almeria Ltd (12052429) United Kingdom