About White Whale Fish Bar Ltd (13598659) United Kingdom