About Sms Seafoods Holdings Limited (10177812) United Kingdom