About Happy Fish Bar Restaurant Ltd (11628784) United Kingdom