About Penywaun Fish Bar Limited (10768706) United Kingdom