About Almarr Seafoods Limited (02686318) United Kingdom