About Station Place Restaurant Limited (09966813) United Kingdom