About Station Bar & Grill Limited (10550823) United Kingdom