About Lyons Seafoods Limited (02987743) United Kingdom