About Kinnaird Seafood Ltd (11351042) United Kingdom