About Tudor Rose Fish Bar Ltd (13562698) United Kingdom