About El Bodegon Limited (00840365) United Kingdom