About Llanrumney Fish Bar Limited (09319118) United Kingdom