About New Trefechan Fish Bar Limited (12244995) United Kingdom