About Sintra Delicatessen Ltd (12459401) United Kingdom