About Howells Fish Bar (blaina) Ltd (12921233) United Kingdom