About John Thomson Seafoods Ltd. (SC364313) United Kingdom