About The Station Coffee House Limited (11213678) United Kingdom