About Llan Fish And Chip Company Ltd (08436763) United Kingdom