About Station Approach Fish Bar Ltd (11574947) United Kingdom