About Welcome Inn Fish Bar Ltd (12170595) United Kingdom