About Station Cocktail Bar & Grill Limited (11698627) United Kingdom