About Blackhorse Cafe & Bistro Limited (SC651097) United Kingdom