About Ampthill Fish Bar Ltd (11835392) United Kingdom