About Duncan S Bar & Bistro Ltd (SC657564) United Kingdom