About Bengal Palate Limited (09980881) United Kingdom