About The Station Inn Limited (06023088) United Kingdom