About Hi Tide Fish Bar Ltd (10154681) United Kingdom