About New Duncow Bar And Grill Limited (11467920) United Kingdom