About English Seafoods Limited (02353338) United Kingdom