About Duncow Bar & Grill Ltd (12946874) United Kingdom