About Trefechan Fish Bar Limited (08078357) United Kingdom