About Cleopatra Seafoods Limited (01196614) United Kingdom