About Bengal Massala Uk Limited (12517789) United Kingdom