About Bengal Village Restaurant Limited (10884800) United Kingdom