About Ferndown Fish And Chips Ltd (12390553) United Kingdom