About Ashford Fish Bar Ltd (13067314) United Kingdom