About Bennella Restaurant Limited (13512698) United Kingdom