About Bengal Flavour Limited (12339723) United Kingdom