About Dhaulagiri Kitchen Cafe & Restaurant Ltd (09850603) United Kingdom