About New Ystrad Fish Bar Ltd (08196343) United Kingdom