About Penylan Fish Bar Limited (08254257) United Kingdom