About The Blackwood Bar & Restaurant Ltd (13065100) United Kingdom