About Wilca Seafoods Limited (13110833) United Kingdom