About Ali Fish And Chips Ltd (13514260) United Kingdom