About Station To Station Bars Limited (08583115) United Kingdom