About Embutidos Gamboa Limited (08977870) United Kingdom