About Ambassador Seafoods Limited (06787226) United Kingdom