About Imperial Seafoods Limited (00238567) United Kingdom