About Aberbargoed Fish And Chips Ltd (11508607) United Kingdom