About Best Fish Bar Ltd (11343179) United Kingdom