About Simply Seafoods Limited (10057951) United Kingdom