About Bal Fish Bar Ltd (12630430) United Kingdom