About Dilbar Restaurants Ltd (13345185) United Kingdom