About Sms Seafoods Properties Limited (10177936) United Kingdom