About Captains Traditional Fish And Chips Ltd (13582313) United Kingdom