About Penyrheol Fish Bar Ltd (12288354) United Kingdom