About Amazing Fish And Chips Ltd (10181203) United Kingdom