About The Station Club Limited (12508294) United Kingdom