About Campbeltown Fish And Chips Ltd (SC422180) United Kingdom