About Robert Fish Bar Ltd (13383446) United Kingdom